diff options
| author | Adam Soltys <[email protected]> | 2022-12-22 14:29:17 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-12-22 14:29:17 -0800 |
| commit | 459509aaba47bd5d53adb31bd787d338a5504c8f (patch) | |
| tree | d5a5166652c0266b60253693ffca32b040e3e679 /src/routes/(app)/[username]/generate | |
| parent | b2dfd7eef4a3e892b3eeb6822f2e472b3be03267 (diff) | |
| download | coinos-ui-459509aaba47bd5d53adb31bd787d338a5504c8f.tar.gz coinos-ui-459509aaba47bd5d53adb31bd787d338a5504c8f.zip | |
added feed to homepage
Diffstat (limited to 'src/routes/(app)/[username]/generate')
| -rw-r--r-- | src/routes/(app)/[username]/generate/+page.svelte | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/routes/(app)/[username]/generate/+page.svelte b/src/routes/(app)/[username]/generate/+page.svelte index fd6b6f7e..345b35a4 100644 --- a/src/routes/(app)/[username]/generate/+page.svelte +++ b/src/routes/(app)/[username]/generate/+page.svelte @@ -5,7 +5,8 @@ import { generateMnemonic, mnemonicToEntropy, mnemonicToSeedSync } from 'bip39'; import * as ecc from 'tiny-secp256k1'; import { bip32, stretch, post } from '$lib/utils'; - import { goto } from '$app/navigation'; + import { goto, invalidate } from '$app/navigation'; + import { loginRedirect } from '$lib/store'; export let data; let { user } = data; @@ -35,6 +36,8 @@ user.salt = Buffer.from(salt).toString('hex'); await post(`/${user.username}/generate`, user); - goto(`/${user.username}/dashboard`); + + invalidate('app:user'); + setTimeout(() => goto($loginRedirect || `/${user.username}/dashboard`), 10); }); </script> |
